home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 9 / QRZ Ham Radio Callsign Database - Volume 9.iso / mac / files / p_term / ad16dis.exe / BPQCFG.TXT < prev    next >
Text File  |  1992-12-31  |  11KB  |  312 lines

  1. ;       For Version 4.05   and ares/data 1.5 and 1.6
  2. ;
  3. ;
  4. ;       CONFIGURATION FILE FOR G8BPQ SWITCH SOFTWARE
  5. ;
  6. ;       The program which converts this text file to binary
  7. ;       form is currently very crude - be VERY careful when
  8. ;       editing this file!
  9. ;
  10. ;
  11. ;       The order of parameters in not important, but they
  12. ;       all must be specified - there are no defaults
  13. ;
  14. ;
  15. ;
  16. HOSTINTERRUPT=127 ; Sets the Interrupt used to access BPQ Host Mode. Will
  17.                   ; normally be 127, but may be changed if this clashes with
  18.                   ; other software. BTRIEVE seems to use 127, so if you are
  19.                   ; using it, try INTERRUPT=126
  20.  
  21.  
  22.  
  23. ;       Memory Usage. If EMS=1, the system will attempt to put its
  24. ;       data area into EMS Memory. At the moment it makes no attempt
  25. ;       to manage sharing of the EMS window, so you must not run any other
  26. ;       software using EMS.
  27. ;
  28. ;       It seems to work ok when used with Desqview, at least on my
  29. ;       AST, but it is primarily intended for use with AA4RE BBS, which
  30. ;       needs a great deal of space.
  31. ;
  32. ;
  33. EMS=1                           ; dont use EMS RAM
  34. ;
  35. ;       I seem to have problems with systems not using DESQVIEW - especially
  36. ;       NNA BBS's. The DV calls SHOULD be ignored if DV is not loaded, but
  37. ;       just in case, if you set DESQVIEW=0, the 'Release Timeslice' call
  38. ;       wont be used. MAKE SURE that you set DESQVIEW=1 if using DV, or
  39. ;       performance will be seriously affected.
  40. ;
  41. DESQVIEW=0
  42. ;
  43. ;
  44. ;       Station Identification.
  45. ;
  46. ;       If a user connects to the NODE Callsign or Alias, he is linked
  47. ;       to the switch code, and can use normal NetRom/TheNet commands
  48. ;
  49. ;       If he connects to the BBS Callsign or Alias he will be connected
  50. ;       directly to a BBS port. If none are available, the connect will
  51. ;       be rejected.
  52. ;
  53. ;       Note that of you are running only a NODE (ie BBS=0), or
  54. ;       or just a BBS (NODE=0), then you must still put in two pairs of calls,
  55. ;       but they MUST be the SAME.
  56. ;
  57. ;       If you are running both, the calls MUST be different
  58.  
  59. NODECALL=WN6I-9                ; NODE CALLSIGN
  60. NODEALIAS=ALMVLY
  61.  
  62.  
  63. BBSCALL=WN6I-10                 ; BBS CALLSIGN
  64. BBSALIAS=ARESDA                 ; BBS ALIAS
  65.  
  66. ;
  67. ;       'ID' MESSAGE - SENT EVERY IDINTERVAL MINS
  68. ;
  69. ;       WILL BE ADDRESSED FROM THE PORT CALLSIGN (IF DEFINED)
  70. ;            ELSE FROM THE NODE CALL
  71. ;
  72. ;       The following format allows KA nodes to include your system in
  73. ;       their 'Nodes' lists.
  74. ;
  75. IDMSG:
  76. Network node (ALMVLY)
  77. ***
  78. ;
  79. UNPROTO=MAIL                    ; DEFAULT UNPROTO ADDR
  80.  
  81. ;       'I' COMMAND TEXT
  82. ;
  83. ;       Note that the bit about needing a port param in connects is only
  84. ;       necessary if you are running more that one (radio) port.
  85. ;
  86. INFOMSG:
  87. G8BPQ Packet Switch, Mapperley, Nottingham. IO92KX
  88. Commands are basically the same as NET/ROM, but to connect to another
  89. normal station (not another node), you must specify a port number before
  90. the callsign. Use PORTS command to list available ports. The BBS command
  91. connects you to the associated Mailbox.
  92. ***
  93. ;
  94. ;       CTEXT - If specified, will be sent when someone connects to
  95. ;       the NODE ALIAS at level 2. It is not sent on connects to the
  96. ;       NODE callsign, as this could confuse BBS forwarding connect
  97. ;       scripts.
  98. ;
  99. CTEXT:
  100. Welcome to G8BPQ's Packet Switch in Nottingham
  101. Type ? for list of available commands.
  102. ***
  103.  
  104.  
  105. ;       Network System Parameters
  106. ;
  107. OBSINIT=5                       ; INITIAL OBSOLESCENCE VALUE
  108. OBSMIN=4                        ; MINIMUM TO BROADCAST
  109. NODESINTERVAL=60                ; 'NODES' INTERVAL IN MINS
  110. IDINTERVAL=60                   ; 'ID' BROADCAST INTERVAL (UK Regs require
  111.                                 ; an AX25 ID every 15 mins)
  112. ;
  113. BTINTERVAL=0                    ; NO BEACONS
  114.  
  115. L3TIMETOLIVE=25                 ; MAX L3 HOPS
  116. L4RETRIES=3                     ; LEVEL 4 RETRY COUNT
  117. ;
  118. ;       I have seen suggestions that L4TIMEOUT should be increased to very
  119. ;       high values (even as long as seven mins). Although 60 may be a bit
  120. ;       short in some cases, I STRONGLY advise that you dont go much above
  121. ;       120 secs unless you understand ALL the implications.
  122. ;
  123. ;       I've set TTL and TIMEOUT to the values agreed by the latest SYSOPS
  124. ;       meeting - this does not imply that I agree with them!
  125. ;
  126. L4TIMEOUT=120                   ; LEVEL 4 TIMEOUT
  127. L4DELAY=10                      ; LEVEL 4 DELAYED ACK TIMER
  128. L4WINDOW=4                      ; DEFAULT LEVEL 4 WINDOW
  129. ;
  130. MAXLINKS=30                     ; MAX LEVEL 2 LINKS (UP,DOWN AND INTERNODE)
  131. MAXNODES=120                    ; MAX NODES IN SYSTEM
  132. MAXROUTES=35                    ; MAX ADJACENT NODES
  133. MAXCIRCUITS=64                  ; NUMBER OF L4 CIRCUITS
  134. minqual=10                      ; MINIMUM QUALITY TO ADD TO NODES TABLE
  135.  
  136. BBSQUAL=250                     ; BBS Quality relative to NODE - used to
  137.                                 ; limit 'spread' of BBS through the network
  138.                                 ; to your required service area. I've been
  139.                                 ; asked to set a low default to encourage you
  140.                                 ; to think about a suitable value. Max is 255
  141.  
  142. BUFFERS=130                     ; PACKET BUFFERS - 255 MEANS ALLOCATE AS MANY
  143.                                 ; AS POSSIBLE - NORMALLY ABOUT 130, DEPENDING
  144.                                 ; ON OTHER TABLE SIZES
  145. ;
  146. ;       TNC DEFAULT PARAMS
  147. ;
  148. PACLEN=120                      ; MAX PACKET SIZE
  149. ;
  150. ;       PACLEN is a problem! The ideal size depends on the link(s) over
  151. ;       which a packet will be sent. For a session involving another node,
  152. ;       we have no idea what is at the far end. Ideally each node should have
  153. ;       the capability to combine and then refragment messages to suit each
  154. ;       link segment - maybe when there are more of my nodes about than 'real'
  155. ;       ones, i'll do it. When the node is accessed directly, things are a
  156. ;       bit easier, as we know at least something about the link. So, from
  157. ;       Version 3.11 onwards, there are two PACLEN params, one here and
  158. ;       one in the PORTS section. This one is used to set the initial value
  159. ;       for sessions via other nodes, and for sessions initiated from here.
  160. ;       The other is used for incoming direct (Level 2) sessions. In all cases
  161. ;       the TNC PACLEN command can be used to override the defaults.
  162. ;
  163. ;       The main reason for changing this now was a request from someone
  164. ;       wanting to run an HF port.
  165. ;
  166. ;
  167. ;
  168. TRANSDELAY=1                    ; TRANSPARENT MODE SEND DELAY - 1 SEC
  169. ;
  170. ;       Level 2 Parameters
  171. ;
  172. ; T1, T2 and N2 are now int the PORTS section
  173. ;
  174. T3=180                          ; LINK VALIDATION TIMER (3 MINS)
  175.  
  176. IDLETIME=900                    ; IDLE LINK SHUTDOWN TIMER (15 MINS)
  177. ;
  178. ;
  179. ;       Configuration Options
  180. ;
  181. BBS=1                           ; INCLUDE BBS SUPPORT
  182. NODE=1                          ; INCLUDE SWITCH SUPPORT
  183. ;
  184. HIDENODES=0                     ; IF SET TO 1, NODES STARTING WITH # WILL
  185.                                 ; ONLY BE DISPLAYED BY A NODES * COMMAND
  186. ;
  187. ;       THE *** LINKED COMMAND IS INTENDED FOR USE BY GATEWAY SOFTWARE, AND
  188. ;       CONCERN HAS BEEN EXPRESSED THAT IT COULD BE MISUSED. I RECOMMEND THAT
  189. ;       IT IS DISABLED IF NOT NEEDED.
  190. ;
  191. ENABLE_LINKED=N                 ; CONTROLS PROCESSING OF *** LINKED COMMAND
  192.                                 ; Y ALLOWS UNRESTRICTED USE
  193.                                 ; A ALLOWS USE BY APPLICATION PROGRAM
  194.                                 ; N (OR ANY OTHER VALUE) DISABLE
  195. ;
  196. ;
  197. ;
  198. ;
  199. ;       'COMBIOS' Port definitions.
  200. ;
  201. ;       This section defines the virtual TNC's that the code supports.
  202. ;
  203. ;       The basic format is:
  204. ;
  205. ;           TNCPORT
  206. ;               COM=n           ; COMBIOS port number
  207. ;               APPLMASK=nn     ; Defaults to 1 (BBS)
  208. ;               APPLFLAGS=nn    ; Defaults to 6
  209. ;           ENDPORT
  210. ;
  211. ;       See APPLS.DOC for details on use of APPLFLAGS and APPLMASK
  212. ;
  213. ;       Only TNC2 applications are supported through this interface.
  214. ;       For information on using KISS or DEDHOST applications, see file
  215. ;       DRIVERS.DOC
  216. ;
  217. ;       Dont try to define more than 16 ports.
  218. ;
  219. TNCPORT
  220.         COM=1
  221.         TYPE=TNC2
  222. ENDPORT
  223.  
  224.  
  225. ;TNCPORT
  226. ;        COM=3
  227. ;        APPLFLAGS=4             ; NO 'CONNECTED' TO USERS
  228. ;ENDPORT
  229.  
  230.  
  231. ;
  232. ;       AX25 PORT DEFINITIONS
  233. ;
  234. ;       These define the external links - normally to radios, but possibly
  235. ;       to other computers, modems, etc.
  236. ;
  237. ;       The hardware type and protocol are now defined separately, but
  238. ;       at the moment only a limited number of combinations are possible
  239. ;
  240. ;       Interrupt levels may be shared by any cards with suitable
  241. ;       hardware. Examples are all but the earliest DRSI cards, and
  242. ;       a MS400 modified as described by AA4RE in his MBBIOS documentation.
  243. ;
  244. ;       There is a significant overhead in using the shared interrupt
  245. ;       feature - try to use it on relatively low speed links, and
  246. ;       wath out for TX underruns/RX overuns.
  247. ;
  248. ;
  249. ;       See file PORTS.DOC for full details of available paramters.
  250. ;
  251. ;       Note that all timer values are in ms intervals. Most TNC's
  252. ;       use different units for the various timers, so be careful!
  253. ;
  254. ;       The timings are all derived from the PC's timer interrupt,
  255. ;       who's frequency is about 18.2 HZ, so the resolution is only to
  256. ;       approx 50ms.
  257. ;
  258.  
  259.  
  260.  
  261. PORT
  262.         ID=223.56 1200 baud
  263.         TYPE=ASYNC
  264.         PROTOCOL=KISS
  265.         IOADDR=3F8H
  266.         INTLEVEL=4
  267.         SPEED=4800
  268.         CHANNEL=A
  269.         QUALITY=10
  270.         MAXFRAME=4
  271.         TXDELAY=350
  272.         SLOTTIME=100
  273.         PERSIST=64
  274.         FULLDUP=0
  275.         FRACK=7000
  276.         RESPTIME=2000
  277.         RETRIES=10
  278.         PACLEN=120
  279.  
  280. ENDPORT
  281.  
  282.  
  283. ROUTES:
  284. ;
  285. ;       ROUTES TO LOCK IN
  286. ;
  287. ;       specify Callsign, Quality and Port. You can now also specify
  288. ;       MAXFRAME, FRACK, PACLEN (in that order) to override the port
  289. ;       defaults.
  290. ;
  291. ;
  292. ;G4RFG-1,0,2                     ; MARGINAL, SO QUALITY = 0
  293. ;G4RFG,0,1
  294. ;GB7LX-2,0,1
  295. ;GB7LX-7,20,2
  296. ;G0GDR-1,100,2,1,6000,100        ; not always very good, so maxframe=1
  297. ***
  298. ;
  299. ;       APPLICATIONS SUPPORTED
  300. ;
  301. ;       UP TO 8 ENTRIES OF UP TO 12 BYTES EACH
  302. ;
  303. ;       THE FIRST 3 ARE RESERVED FOR BBS, HOST, AND REMOTE SYSOP - YOU
  304. ;       CAN DEFINE THE OTHERS AS YOU LIKE.
  305. ;
  306. ;       FOR COMPATIBILITY WITH EARLIER VERSIONS, JUST ENTER APPLICATIONS=BBS
  307. ;
  308. ;       NAMES STARTING WITH * ARE NOT INCLUDED IN 'VALID COMMANDS' DISPLAY
  309. ;
  310. APPLICATIONS=ARESDATA,,*SYS,,CHAT
  311. ;
  312.